1000 REM: *************************** 1010 REM: * * 1020 REM: * 4 - GEWINNT * 1030 REM: * * 1040 REM: * IN 1988 BY MOTION SOFT * 1050 REM: * PROGRAMMING * 1060 REM: * DONE BY A.MENGEL * 1070 REM: * * 1080 REM: * * 1090 REM: * * 1100 REM: * * 1110 REM: * * 1120 REM: *************************** 1130 REM 1140 FORT=1TO1000:NEXT 1150 DIM A(10,10),K(10),J(10) 1160 POKE 53280,0: POKE53281,0 1170 POKE54296,15:POKE54277,16+9 1180 POKE54278,4*16+4 1190 GOSUB 2650 1200 FORT=1TO500:NEXT 1210 PRINT"[147]":RESTORE 1220 FORT=1TO1000:NEXT 1230 PRINTTAB(8)"**** VIER GEWINNT ****" 1240 FOR G = 55344 TO 55344+23 1250 READ F:POKEG,F:NEXT 1260 PRINTTAB(3)"GEBEN SIE NUN BITTE DIE NAMEN" 1270 PRINTTAB(3)"DER BEIDEN SPIELER EIN !" 1280 PRINT"" 1290 Z=1:K(Z)=0 1300 PRINTTAB(3)"NAME SPIELER"Z":"; 1310 FORS=1TO10 1320 GET A$:IFA$=CHR$(13)ANDZ=2THEN1430 1330 IFA$=CHR$(13)THEN1400 1340 IFA$=CHR$(20)THEN1410 1350 IFA$>CHR$(64)ANDA$CHR$(48) AND X$81 ANDPEEK(Y)<>87THEN 1970 1880 PRINTTAB(17)"[145]UNGUELTIG !!" 1890 POKE54276,33 1900 POKE54273,4:POKE54272,27 1910 FORT=1TO1000:NEXT 1920 POKE54276,0 1930 FORT=1TO500:NEXT 1940 PRINTTAB(3);"[145] " 1950 PRINT"[145][145][145]" 1960 GOTO1690 1970 IFZ=1THEN POKEY,81:POKE55307+X*2+40*(15-T),10:GOTO1990 1980 POKEY,87:POKE55307+X*2+40*(15-T),7 1990 POKE54276,33 2000 POKE54273,62:POKE54272,5 2010 FORT=1TO100:NEXT 2020 POKE54276,0 2030 FORP=1TO4 2040 ON P GOTO 2080,2100,2110,2120 2050 NEXTP 2060 SP=SP+1:IFSP=42THEN 2550 2070 GOTO2300 2080 Q=78:GOTO 2130 2090 IFI<>TTHEN2150 2100 Y=Y-H*Q-Q:Q=82:GOTO 2130 2110 Y=Y-H*Q-Q:Q=2:GOTO 2130 2120 Y=Y-H*Q-Q:Q=80:GOTO 2130 2130 I=0:J(I)=Y 2140 FORT=1TO3 2150 Y=Y-Q 2160 IFPEEK(Y)=81ANDZ=1THEN GOSUB2270 2170 IFPEEK(Y)=87ANDZ=2THEN GOSUB2270 2180 IFI<>TTHEN 2200 2190 NEXTT 2200 Y=Y+I*Q+Q:H=0 2210 FORT=1TO3 2220 Y=Y+Q 2230 IFPEEK(Y)=81ANDZ=1THEN GOSUB2270 2240 IFPEEK(Y)=87ANDZ=2THEN GOSUB2270 2250 IFH<>TTHEN2050 2260 NEXTT 2270 I=I+1:J(I)=Y:H=H+1 2280 IFI=3THEN2360 2290 RETURN 2300 PRINT"[145][145][145] " 2310 PRINT" " 2320 PRINT"[145][145][145][145][145][145][145]" 2330 IFZ=2THEN1600 2340 Z=Z+1 2350 GOTO1610 2360 PRINTTAB(3)"[145][145][145]SPIELER"Z":"; 2370 IFK(Z)=0THEN2410 2380 FORS=1TOK(Z) 2390 PRINT CHR$(A(S,Z)); 2400 NEXTS 2410 IF Z=1THEN PRINT"([209]) GEWINNT.":POKE55296+15+K(Z)+40*21,10:GOTO2430 2420 PRINT"([215]) GEWINNT.":POKE55296+15+K(Z)+40*21,7 2430 PRINTTAB(3)"DRUECKEN SIE DIE RETURN TASTE !" 2440 G1=J(0)+55307-1035 2450 G2=J(1)+55307-1035 2460 G3=J(2)+55307-1035 2470 G4=J(3)+55307-1035 2480 GET A$:IFA$=CHR$(13)THEN 2520 2490 POKEG1,1:POKEG2,1:POKEG3,1:POKEG4,1 2500 POKEG1,0:POKEG2,0:POKEG3,0:POKEG4,0 2510 GOTO2480 2520 PRINT"[147]" 2530 FORT=1TO2000:NEXT 2540 GOTO2650 2550 PRINT"[145][145][145][145][145][145] " 2560 PRINT" " 2570 PRINTTAB(3)"[145]DAS SPIEL ENDET UNENTSCHIEDEN" 2580 PRINTTAB(3)"DRUECKEN SIE DIE RETURN TASTE" 2590 GET A$:IFA$=CHR$(13)THEN 2610: 2600 GOTO2590 2610 FORT=1TO500:NEXT 2620 PRINT"[147]" 2630 FORT=1TO1000:NEXT 2640 GOTO2650 2650 RESTORE:CLR:PRINT"[147]" CHR$(159) 2660 PRINTTAB(8)"**** VIER GEWINNT ****" 2670 FOR G = 55344 TO 55344+23 2680 READ F:POKEG,F:NEXT 2690 DATA 11,12,15,1,0,0,1,3,5,7,0,13,14,7,8,4,5,3,0,0,1,15,12,11 2700 PRINT TAB(9)"IN 1988 BY MOTION SOFT" 2710 PRINT TAB(6)"PROGRAMMING DONE BY A.MENGEL" 2720 PRINT TAB(10)" F 1 : SPIELBEGINN" 2730 PRINT TAB(10)" F 3 : SPIELREGELN" 2740 PRINT TAB(10)" F 5 : SPIELENDE" 2750 GETA$:IFA$=CHR$(134)THEN 2790 2760 IF A$=CHR$(133)THEN GOSUB 1200 2770 IF A$=CHR$(135)THEN SYS64738 2780 GOTO 2750 2790 FORT=1TO500:NEXT 2800 PRINT"[147]" CHR$(158) 2810 FORT=1TO1000:NEXT 2820 PRINT TAB(14)"[145]SPIELREGELN" 2830 PRINT TAB(14)"-----------" 2840 PRINT CHR$(159) 2850 PRINT TAB(2)"VIER GEWINNT IST EIN SPIEL FUER" 2860 PRINT TAB(2)"ZWEI SPIELER.VOR IHNEN AUF DEM" 2870 PRINT TAB(2)"BILDSCHIRM BEFINDET SICH EINE ART" 2880 PRINT TAB(2)"GITTER MIT 6 REIHEN UND 7 SPALTEN." 2890 PRINT TAB(2)"DIE BEIDEN SPIELER MUESSEN VERSUCHEN" 2900 PRINT TAB(2)"VIER IHRER SPIELMARKEN SENKRECHT," 2910 PRINT TAB(2)"WAAGERECHT ODER DIAGONAL NEBENEINANDER" 2920 PRINT TAB(2)"ZU POSITIONIEREN.WER DAS ALS ERSTER" 2930 PRINT TAB(2)"SCHAFFT,HAT GEWONNEN." 2940 PRINT TAB(2)"< DRUECKEN SIE DIE RETURN TASTE >" 2950 GET A$:IFA$=CHR$(13)THEN2970 2960 GOTO2950 2970 FORT=1TO500:NEXT 2980 PRINT"[147]" CHR$(158) 2990 FORT=1TO1000:NEXT 3000 PRINT TAB(14)"[145]SPIELREGELN" 3010 PRINT TAB(14)"-----------" 3020 PRINT CHR$(159) 3030 PRINT TAB(2)"JEDER DER SPIELER BESITZT ABER" 3040 PRINT TAB(2)"NUR 21 SPIELMARKEN.WENN SIE" 3050 PRINT TAB(2)"AUFGEBRAUCHT SIND KOMMT ES" 3060 PRINT TAB(2)"ZU EINEM UNENTSCHIEDEN." 3070 PRINT TAB(2)"VIEL ERFOLG !!!" 3080 PRINT TAB(2)"< DRUECKEN SIE DIE RETURN TASTE >" 3090 GET A$:IFA$=CHR$(13)THEN 3110 3100 GOTO 3090 3110 FORT=1TO500:NEXT 3120 PRINT"[147]" 3130 FORT=1TO1000:NEXT 3140 RESTORE:GOTO 2650